Anguid Lizard — definition

1. anguid lizard (Noun)

1 definition

anguid lizard (Noun) — Any of a small family of lizards widely distributed in warm areas; all are harmless and useful as destroyers of e.g. slugs and insects.

1 type of
lizard
7 types
Anguis fragilis alligator lizard blindworm glass lizard glass snake joint snake slowworm
2 parts of
Anguidae family Anguidae